cattle trailer - Alemán Inglés Diccionario